package MyString;

public class Test01 {
    // 例题4.1
    public static void display(IString str) throws Exception {
        for(int i=0; i<str.length(); i++){
            System.out.print(str.charAt(i)+" ");
        }
        // 换行
        System.out.println("  ");
    }

    public static void main(String[] args) throws Exception {
        SqString q = new SqString("Hello World");
        SqString p = new SqString("aaa");
        System.out.println("这个字符串是不是为空："+q.isEmpty());
        System.out.println("这个字符串是不是为空："+p.isEmpty());

        // 得到这个字符串索引为 1-3的字符串
        IString tmp = q.subString(1, 4);
        display(tmp);
        p.concat(q);
        display(p);

    }


}
